home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / dos_win / winsock / maillist / 94-03.Z / 94-03 / text0377.txt < prev    next >
Encoding:
Text File  |  1994-03-30  |  38.0 KB  |  1,201 lines

  1. Try the following!
  2.  
  3. Cheers
  4.  
  5. Geoff
  6.  
  7. My settings/Geoff Cox/27.3.94
  8.  
  9.  
  10. After much help from many different people I can now double click
  11. on cello and other apps and tcpman loads and autodials, connection 
  12. is made and cello etc run.
  13.  
  14. When finished tcpman logs off and closes down.
  15.  
  16. It's brilliant!! The following notes may be helpful to anyone
  17. still not quite there!!
  18.  
  19. DIRECTORIES
  20.  
  21. (i) winsock files are in c:\int\twsk
  22.  
  23. (ii) cello files except cello.ini are in c:\int\cello
  24.  
  25. (iii) cello.ini is in c:\dos (and pointed to in autoexec.bat)
  26.  
  27. (iv) twsk, cello and dos are in the autoexec.bat path statement.
  28.  
  29. MODEM
  30.  
  31. I am using a Hayes Ultra 14400.
  32.  
  33. INTERNET CONNECTION
  34.  
  35. I am using a SLIP connection over the Demon Systems Ltd system
  36. in London UK using Peter Tattam's Winsock's internal SLIP.
  37.  
  38. PROGRAMS FROM
  39.  
  40. (i) winsock latest release from Peter Tattam
  41.  
  42. petros.psychol.utas.edu.au
  43.  
  44. in pub/trumpet/winsock/pre-release
  45.  
  46. as winsock.zip
  47.  
  48. (ii) cello latest pre-release version of cello.zip from
  49.  
  50. ftp.law.cornell.edu
  51.  
  52. in pub/LII/Cello
  53.  
  54. and latest cello.exe from
  55.  
  56. pub/LII/Cello/prerel
  57.  
  58. 1. TCPMAN DIALLING
  59.  
  60. (i) LOGIN.CMD
  61.  
  62. #
  63. # initialize modem
  64. #
  65. output atzm0\13
  66. input 10 OK
  67. #
  68. # set modem to indicate DCD
  69. #
  70. output at&d2&c1\13
  71. input 10 OK\n
  72. #
  73. # send phone number
  74. #
  75. output atdt0813434848\r
  76. #
  77. # my other number
  78. #
  79. #output atdt241644\13
  80. #
  81. # now we are connected.
  82. #
  83. #input 30 CONNECT
  84. #
  85. #  wait till it's safe to send because some modem's hang up
  86. #  if you transmit during the connection phase
  87. #
  88. #wait 30 dcd
  89. #
  90. # now prod the terminal server
  91. #
  92. #output \13
  93. #
  94. #  wait for the username prompt
  95. #
  96. input 30 ogin:
  97. username Enter your username
  98. output \satro\r
  99. #
  100. # and the password
  101. #
  102. input 30 assword:
  103. password Enter your password
  104. output \my password\r
  105. #
  106. # we are now logged in
  107. #
  108. input 30 otocol:
  109. #
  110. # see who on for informational reasons.
  111. #
  112. output SLIP\r
  113. input 30 HELLO
  114.  
  115. (ii) BYE.CMD
  116.  
  117. display \rDisconnecting....\r
  118. sleep 1
  119. output +++
  120. sleep 1
  121. output ath0\r
  122. input 10 OK\r
  123. display \rDisconnected..\r
  124.  
  125.  
  126. 3. WINSOCK
  127.  
  128. TRUMPWSK.INI
  129.  
  130. [Trumpet Winsock]
  131. ip      = 158.152.8.198
  132. netmask = 0.0.0.0
  133. gateway = 0.0.0.0
  134. dns     = 158.152.1.65
  135. time    = 158.152.1.65
  136. domain  = demon.co.uk
  137. vector  = 00
  138. mtu     = 1500
  139. rwin    = 4096
  140. mss     = 1460
  141. slip-enabled    = 1
  142. slip-port       = 3
  143. slip-baudrate   = 65307
  144. slip-handshake  = 1
  145. slip-compressed = 1
  146. dial-option     = 2
  147. online-check    = 1
  148. inactivity-timeout = 5
  149. slip-timeout    = 1
  150. registration-name = ""
  151. registration-password = "h[G?"Rgl"
  152.  
  153.  
  154. 4. CELLO
  155.  
  156. CELLO.INI
  157.  
  158. [Cello]
  159. FetchGraphics=yes
  160. EMail=geoff@satro.demon.co.uk
  161. MailRelay=gate.demon.co.uk
  162. AutoSearchBox=no
  163. HomePage=c:\int\cello\default.htm
  164. BookmarkFile=c:\int\cello\cello.bmk
  165. StyleFile=c:\int\cello\cello.sty
  166. LowWaterMark=500000
  167. Bullet=43
  168. NNTPServer=news.demon.co.uk
  169. TN3270=c:\int\qws3270\qws3270 #h
  170. AnchorsUnderlined=no
  171. Editor=c:\windows\notepad.exe
  172. DLDir=c:\int\cello\download
  173. CacheDir=c:\int\cello\cache
  174. WaisGate=http://info.cern.ch:8001/
  175. FTPShortList=no
  176. Telnet=c:\int\trmptel\trmptel #h
  177. [Extensions]
  178. gif=c:\psp\psp.exe ^.gif
  179. jpg=c:\int\cello\viewers\gv057.exe ^.jpg
  180.  
  181. [Geometry]
  182. StartupWidth=640
  183. StartupHeight=480
  184. StartupX=0
  185. StartupY=0
  186.  
  187.  
  188. 5. AUTOEXEC.BAT
  189.  
  190. SET PCPLUS=C:\pcplusn
  191. C:\PSPLUS3\MEISCAN7 /Va1 /P100
  192. C:\WINDOWS\SMARTDRV.EXE  2048 128
  193. @ECHO OFF
  194. PROMPT $p$g
  195. subst z: c:\int\waisman\waisman3
  196. PATH c:\int\twsk;z;C:\int\wmos;c:\int\qvt395;\int\CELLO;C:\DOS;
  197. C:\WINDOWS;c:\Q;C:\BAT;C:\ALDUS
  198. SET cello=c:\dos
  199. SET TMP=C:\TMP
  200. SET TEMP=C:\TEMP
  201. SET QVTHOST_DIR=c:\int\twsk
  202. SET HOME=c:\demon\pcelm
  203. SET SNEWS=c:\demon\nos\spool\snews
  204. lh KEYB UK,,C:\DOS\KEYBOARD.SYS
  205. lh DOSKEY
  206. lh C:\WINDOWS\mouse.COM /Y
  207. cls
  208. ver
  209. echo --------------------------------------------------------
  210. echo If you haven't plugged in the mouse yet please do so and
  211. echo press the reset button, otherwise:-
  212. echo --------------------------------------------------------
  213. echo Type WIN and press Enter to start Windows
  214. echo or
  215. echo type DOSSHELL and press Enter to start the MS-DOS shell
  216. echo --------------------------------------------------------
  217. rem 
  218. rem Remove the REM from one (only) of the following lines
  219. rem to automatically start the DOS Shell or Windows
  220. REM DOSSHELL
  221. mirror
  222. verify on
  223. REM C:\DOS\SHARE.EXE /L:500
  224. C:\DOS\SHARE.EXE /l:500 /f:5100
  225. c:\f-prot\virstop
  226.  
  227. Newsgroups: demon.ip.winsock
  228. From: paul@paulwork.demon.co.uk (paul evans)
  229. Path: satro.demon.co.uk!demon!paulwork.demon.co.uk!paul
  230. Subject: Beginner's Guide: DRAFT Version 5
  231. Organization: none
  232. Reply-To: paul@paulwork.demon.co.uk
  233. X-Newsreader: Demon Internet Simple News v1.27
  234. Lines: 845
  235. Date: Sun, 13 Mar 1994 17:27:02 +0000
  236. Message-ID: <763579622snz@paulwork.demon.co.uk>
  237. Sender: usenet@demon.co.uk
  238.  
  239. What follows is the revised version that I have been promising 
  240. for some time.
  241.  
  242. I am still checking some points.
  243.  
  244. All comments and corrections gratefully received.
  245.  
  246. I will post the final version and upload it
  247. next week end.
  248.  
  249.  
  250.  
  251.  
  252. WINSOCK BEGINNER'S GUIDE
  253. Version 5 (DRAFT) 12 March 1994
  254.  
  255. Editor Paul Evans
  256.  
  257. CONTENTS
  258.  
  259. 1.     INTRODUCTION
  260. 2.     BASIC HARDWARE AND OPERATING SYSTEM REQUIREMENTS
  261. 3.     OUTLINE OF HOW TO DO IT
  262. 4.     FIRST THINGS
  263. 5.     SOFTWARE THAT YOU NEED AND WHERE TO GET IT
  264. 6.     SETTING UP THE BASIC SOFTWARE 
  265. 7.     THE OTHER APPLICATIONS
  266. 8.     DICS and NEWS AND MAIL
  267. 9.     PROBLEMS AND DEVELOPMENTS
  268. 10.    FURTHER EDITIONS AND HOW TO CONTRIBUTE
  269. 11.    EDITORS, CONTRIBUTORS AND REVISION NOTES
  270.  
  271. Annexe A 
  272.  
  273.        LISTS of FILES
  274.  
  275. Annexe B
  276.  
  277.        GUIDANCE ON OPERATING SYSTEMS
  278.  
  279. Annexe C
  280.  
  281.        DICS TIPS AND PROBLEM REPORTS
  282.  
  283.  
  284. 1      INTRODUCTION
  285.  
  286. 1.1    Most of the standard Internet functions (getting files via
  287.        FTP, getting news and mail etc) can be handled with Windows
  288.        programs. There are some functions, especially browsers for
  289.        the World Wide Web, that are much better as Windows
  290.        programs, or can only effectively be used with Windows.
  291.  
  292. 1.2    To run Windows programs connected to the internet you need
  293.        an interface program. Winsock is an implementation of an
  294.        agreed interface of the Berkeley socket library.  This
  295.        means that any  one can write windows programs that can use
  296.        TCP/IP in a standard  manner.  Many different
  297.        winsock.dll(s) can be obtained from the  many vendors of
  298.        TCP/IP stacks.  This document concentrates on  the winsock
  299.        written by Peter Tattam.  Why?  Because it is shareware and
  300.        because it is very good.  However most of the  remarks in
  301.        this text apply equally well to other vendors winsock(s).
  302.  
  303. 1.3    This Guide is therefore designed to get novices started
  304.        using Windows related programs to talk to the Internet via
  305.        Demon.  It assumes that you have  successfully used the DIS
  306.        front end and the main elements of the  Internet; ie ftp,
  307.        telnet etc.  It assumes that you are familiar  with the
  308.        basic running of Windows eg setting up new program groups
  309.        etc.
  310.  
  311. 1.4    It assumes no knowledge of detailed underlying technical
  312.        features and is organised on the basis of trying to  devise
  313.        instructions which should work in most situations. There
  314.        are many detailed ways of setting up programs. This Guide
  315.        only aims to get you started; you will need to read the
  316.        documentation that comes with each of the programs and make
  317.        some choices yourself. You may also find that some of the
  318.        versions of the programs listed here may have disappeared;
  319.        there are usually later versions in the same directory in
  320.        Demon. Look for the latest dates.
  321.  
  322. 1.5    There is a minimum package of programs which you need to
  323.        make it worth bothering: the WINSOCK itself, which operates
  324.        with a program called TCP MANAGER; DICS, which gets your
  325.        mail and news from Demon in a way that allows you to use
  326.        the DIS mail and news readers; CELLO, which is the
  327.        introduction to the World Wide Web; and WS_FTP, because its
  328.        so good and convenient.
  329.  
  330. 2      BASIC HARDWARE AND OPERATING SYSTEM REQUIREMENTS
  331.  
  332. 2.1    The aim is to identify programs which will work on
  333.        standalone 386 or 486 PCs (the main applications are
  334.        unlikely to work well on lower specifications) with around
  335.        4Mb of memory, with MSDOS v5 or MSDOS v6 and Windows 3.1
  336.        (ie not network based systems).  These will  be running a
  337.        dial up connection to DEMON on a standard COM port.
  338.  
  339. 2.2    If any elements of the planned software setup need special
  340.        features we will identify them.  Most of this seems to work
  341.        with the standard serial port chip and does not require the
  342.        fast UART. See Annexe B for comments on other operating
  343.        systems.
  344.  
  345. 2.3    For a basic starting system (which is the Winsock program,
  346.        DICS and Cello) you need about 1.5MB of free disk space.
  347.        You will rapidly find a use for much more!
  348.  
  349. 3      OUTLINE OF HOW TO DO IT
  350.  
  351. 3.1    You need to go through the following steps:
  352.  
  353.        Set up some directories to hold the programs during the
  354.        process and a directory to use to run the programs. Set  up
  355.        a PATH command to point to that "operating" directory
  356.        (Section 4)
  357.  
  358.        Download the programs from Demon and place them into those
  359.        directories (Section 5)
  360.  
  361.        Unzip the programs and move the necessary bits into the
  362.        "operating" directory
  363.  
  364.        Set up Windows icons to use for the programs
  365.  
  366.        Configure each of the basic programs (Section 6)
  367.  
  368.        GO :-)
  369.  
  370.  
  371. 4      FIRST THINGS
  372.  
  373. 4.1    It is convenient to have a directory structure that looks
  374.        like this for holding the files after you have downloaded
  375.        them and while you unzip them, partly so that you can see
  376.        if you get all the right files and partly so that any files
  377.        with common names do not overwrite (eg READ.ME files are
  378.        common). In practice you can put almost all the working
  379.        files in one directory.
  380.  
  381.        c:\int\twsk        [for Trumpet winsock]
  382.        c:\int\dics        [for DICS goes]
  383.        c:\int\cello       [this is where cello goes!]
  384.        c:\int\ws_ftp      [for ws_ftp]
  385.  
  386.        and then further directories for any further applications. 
  387.  
  388. 4.2    Make a further directory (or use c:\int) for the
  389.        "operating" directory into which you can put all the files
  390.        you need once the unzip is complete. You can use c:\demon
  391.        (or wherever you have your Demon files) if you wish.
  392.  
  393. 4.3    In your PATH in your AUTOEXEC.BAT command include that
  394.        "operating" directory.  You can also include the command
  395.        SET CELLO = c:\<directory with cello.ini>.
  396.  
  397. 5      SOFTWARE YOU NEED AND WHERE TO GET IT
  398.  
  399. 5.1    You need to download the necessary files by FTP (remember
  400.        to set binary, and hash is convenient). The files are on
  401.        Demon unless noted otherwise. FTP to  FTP.DEMON.CO.UK. You
  402.        need at least the basic things and one of the applications.
  403.  
  404. 5.2    The basic things:
  405.  
  406. TATTAMS WINSOCK (VERSION 1 Release A)
  407.  
  408.        directory          /pub/ibmpc/winsock/stacks/trumpwsk
  409.        file               twsk10a.zip 
  410.  
  411.        There are beta versions of the next release around but
  412.        reports of problems.
  413.  
  414. DICS VER3.7: DIALUP INTERNET CONNECTION SERVICES
  415.  
  416.      In Directory  /pub/ibmpc/winsock/apps/dics
  417.      eg file     dics37an.zip
  418.                      || |
  419.                      ||  ---n=new installation
  420.                      ||     u=update
  421.                      | -----minor revision number  
  422.                       ------major revision number   
  423.  
  424.        For a new installation you may need TWO files:
  425.              Get the highest number "an" available.
  426.              If there is a higher number au file get that too.
  427.        
  428.  
  429. 5.3    The applications:
  430.  
  431.  
  432.        CELLO (version 1.0) A BROWSER FOR WORLD WIDE WEB
  433.  
  434.        directory          /pub/ibmpc/winsock/apps/cello
  435.        file               cello.zip
  436.  
  437.        TATTAM'S WINAPPS: SOME MINI APPLICATIONS
  438.  
  439.        directory          /pub/ibmpc/winsock/stacks/trumpwsk
  440.        file               winapps.zip
  441.  
  442.        IRC A RELAY CHAT CLIENT
  443.  
  444.        directory          /pub/ibmpc/winsock/apps/wirc
  445.        file               wirc101.zip 
  446.  
  447.        WS_FTP: A WINDOWS FTP PROGRAM
  448.  
  449.        directory          /pub/ibmpc/winsock/apps/winftp
  450.        file               ws_ftp.zip
  451.  
  452.        WINMOSAIC: A DIFFERENT BROWSER
  453.  
  454.        directory          /pub/ibmpc/winsock/apps/wmosaic
  455.        file               wmos20a.zip
  456.  
  457.        WSGOPHER: A gopher client 
  458.  
  459.        directory          /pub/ibmpc/winsock/apps/wsgopher
  460.        file               wsg-09g.exe
  461.  
  462.        WSARCHIE: An archie client
  463.        
  464.        directory          /pub/ibmpc/winsock/apps/wsarchie
  465.        file               wsarchie.zip
  466.  
  467.  
  468. Unzipping and moving the files
  469.  
  470. 5.4    Unzip each of the files (you should have Unzip in your
  471.        package of stuff from Demon and some .exe files like
  472.        wsgopher are selfextracting ie just run them). When you
  473.        unzip the DICS files do the lower number (an) file FIRST
  474.        then the higher number (au) file. The list of files that
  475.        should appear for the three main items is shown in Annex A.
  476.  
  477. 5.5    Set up a windows icon for each program.  This is easiest
  478.        done by opening a new window which can be called Internet,
  479.        and dragging the tcpman.exe, dics.exe, cello.exe (or
  480.        whichever application you have chosen) to this new window.
  481.  
  482. 5.6    After being unzipped, the following files should be copied
  483.        to the  following directories:
  484.  
  485.        To the "operating directory"
  486.  
  487. o      all *.exe files 
  488. o      all *.ini files 
  489. o      the HOST file 
  490. o      all the .cmd files
  491. o      all cello.* files 
  492. o      clohelp.hlp and default.htm files 
  493. o      the dicsubat.bat file 
  494.  
  495.        To /Windows/system
  496.  
  497. o      all *.dll files 
  498. o      all wsanet.* files 
  499.  
  500. 5.7    All other unzipped files may be left in the directories to
  501.        which they had been moved after being downloaded.  Although
  502.        the guide in this document should enable the beginner to
  503.        start to use winsock applications, you will find it very
  504.        helpful to read the various unzipped document text
  505.        descriptive and/or installation files.
  506.  
  507. 6      SETTING UP THE BASIC SOFTWARE 
  508.  
  509. Information
  510.  
  511. 6.1    To get through the whole process you will need the
  512.        following information; where there is < > you should use
  513.        values of your own.
  514.  
  515.        About Hardware
  516.        Your serial port:        <COM1>
  517.        netmask                  255.255.0.0
  518.        your baud rate           <19200> 
  519.  
  520.        About Demon
  521.  
  522.        Your name and machine           <paul>@<paulwork>.demon.co.uk
  523.        Your password                   <pass>
  524.        Your address                    158.152.<a.b>
  525.        Gate address                    158.152.1.65
  526.  
  527. Configuring TCPMAN
  528.  
  529. 6.2    Start TCPMAN within Windows. Click menu bar FILE then SETUP
  530.        on drop down menu.
  531.  
  532. 6.3    Enter:
  533.        your address in IP address            158.152.<a.b>
  534.        netmask                               255.255.0.0
  535.        default gateway,                      158.152.1.65
  536.        name server                           158.152.1.65
  537.        time server                           158.152.1.65 
  538.        Domain suffix                         demon.co.uk
  539.  
  540. 6.4    Check the Internal slip box (this "greys out" the net mask
  541.        and default gateway options but ungreys (!) some of the 
  542.        later options)
  543.  
  544. 6.5    Set SLIP Port, Baud rate and Hardware handshake to the same
  545.        values as you used in configuring the Demon software.
  546.  
  547. 6.6    Then set
  548.  
  549.        TCP mss  512
  550.        mtu      576
  551.        TCP rwin 2048
  552.  
  553. 6.7    Click OK
  554.  
  555. 6.8    Click OK on message "You will need to restart......"
  556.  
  557. 6.9    Close TCPMAN with FILE  EXIT
  558.  
  559. 6.10   Edit your hosts file (in your winsock directory) eg with
  560.        NOTEPAD  to include your own host and that of gate as
  561.        follows:
  562.  
  563. 127.0.0.1       localhost                    <<Do not delete this entry
  564.  
  565. 158.152.1.65    gate.demon.co.uk
  566. 158.152.<21.8>  <aman.demon.co.uk>           <Replace with your IP
  567.                                              address and hostname
  568.  
  569. [Need to add the bits about adding other things to help DICS
  570. start]
  571.  
  572. 6.11   Edit the login.cmd file. This can be done from within
  573.        TCPMAN (use menu bar DIALLER then EDIT SCRIPTS) or via
  574.        NOTEPAD.   This may be somewhat fussy, as the entries may
  575.        differ from modem to modem. Two examples are given below.
  576.        The docs give details on the scripting language.
  577.  
  578. Example 1
  579.  
  580.        output atdt0813434848\r
  581.        input 30 ogin:
  582.        output <your login name>\r
  583.        input 30 assword:
  584.        output <your password>\r
  585.        input 30 otocol:
  586.        output slip\r
  587.        input 10 HELLO
  588.  
  589. Example 2
  590.  
  591.        echo on
  592.        trace on
  593.        output atz\r
  594.        input 5 OK\r
  595.        output atm0&d0\r
  596.        input 5 OK\r
  597.        output atdt0813434848\r
  598.        input 30 ogin:
  599.        output <satro>\r
  600.        input 30 assword:
  601.        output <my password>\r
  602.        input 30 otocol:
  603.        output SLIP\r
  604.        input 10 HELLO     
  605.  
  606.  
  607. 6.12   As extracted from the twsk.zip file, login.cmd includes an
  608.        explanation of what individual lines are about, as well as
  609.        a suggested working login.cmd file.  The TWSK install.txt
  610.        file explains how to set up this login script file.
  611.  
  612. 6.13   You may need to edit the bye.cmd script as well to get your
  613.        modem to close down gracefully.
  614.  
  615. Example of BYE.CMD
  616.  
  617.        display \rDisconnecting....\r
  618.        sleep 1
  619.        output +++
  620.        sleep 1
  621.        output ath0\r
  622.        input 10 OK\r
  623.        display \rDisconnected..\r
  624.  
  625. Configuring DICS
  626.  
  627. 6.14   Read DICS.DOC which will be in the directory where you
  628.        unzipped dics30an.zip and dics37au.zip. This tells you how 
  629.        to get started and where to move the files.  You can start 
  630.        DICS off line (ie without having dialed) - to do this it is 
  631.        best to follow the procedure to include in your HOSTS file
  632.        an entry for gate.demon.co.uk and see the further advice in
  633.        the tip from Mark in Annexe C; if you DON'T  do this DICS
  634.        will be very slow so be patient.
  635.  
  636. 6.15   You will first get a dialogue box (Demon File Location)
  637.        asking for the location of your demon configuration files.
  638.        This will be where files like autoexec.net are to be found.
  639.        Enter the full path eg. C:\<DEMON> and click on ok.
  640.  
  641. 6.16   DICS will then start up. The individual windows will fail
  642.        to work but the SETUP window should show all the correct
  643.        file names and your name. CHECK THESE. Check that the
  644.        individual setups for mail and news contain correct
  645.        information. Click on save and then on close to shut down
  646.        DICS. Beware - this can operate slowly as DICS can be doing
  647.        things in the background without the hourglass showing on
  648.        Windows.
  649.  
  650. 6.17   This may be enough to get you started. However double-check
  651.        the paths in your dics setup that have been obtained from
  652.        your DIS configuration files. In particular it is worth
  653.        replacing any relative paths with the fully qualified
  654.        path.eg: replace spool\mqueue with C:\demon\spool\mqueue.
  655.        If you make any changes ensure DICS does NOT update from
  656.        the configuration each load (clear the check boxes in Main
  657.        Setup)
  658.  
  659. 6.18   Check the "Start Server BEFORE Time Kick" box in SMTP
  660.        Server Setup Details. You may clear this box once you are
  661.        sure everything is working correctly AND IF you need your
  662.        incoming mail guarenteed to be accurately timed to within
  663.        afew seconds. If you then experience problems receiving
  664.        mail check it again.
  665.  
  666. 6.19   Because Demon attempts to deliver mail very soon after your
  667.        slip connection is established, it is recommended that DICS
  668.        is not manually started. If the first delivery is not
  669.        successful, because the DICS SMTP Server is not ready,
  670.        Demon will not attempt to deliver mail until some time
  671.        later and MAY not deliver at all for the current session.
  672.  
  673. GO
  674.  
  675. 6.20   This should now work.  Double click on TCPMAN, then click
  676.        DIALLER then LOGIN. You should see the script running in
  677.        the TCPMAN window. The normal Demon welcome messages will
  678.        appear. You can then start any or all of the applications.
  679.  
  680. 6.21   When you are satisfied that things are working it is useful
  681.        to go back to TCPMAN and set it for auto operation. Click
  682.        DIALLER on the menu bar, then OPTIONS. Check the preferred
  683.        button and enter 2 (for minutes) into the Slip timeout box.
  684.        Close down TCPMAN. From now on you should be able to double
  685.        click on any of the applications; that will fire up TCPMAN
  686.        and make the connection.
  687.  
  688. 7      THE OTHER APPLICATIONS
  689.  
  690. Cello
  691.  
  692. 7.1    Once you have started Cello, click on the picture window
  693.        covering the Cello window.  It  will disappear and you will
  694.        have a scrollable document with some  bits in dotted boxes. 
  695.        Look for the one labelled University of  Minnesota Gopher. 
  696.        Click on that and you should see the status line at the
  697.        bottom show connecting.  Then the menu from the Gopher will
  698.        come up. From then on click away and items should be
  699.        fetched.
  700.  
  701. 7.2    The only essential thing to configure in Cello is your mail 
  702.        address: CONFIGURE: MAIL ADDRESS and enter your full
  703.        address: <paul@paulwork>.demon.co.uk>.
  704.  
  705. 7.3    CELLO has very good HELP and is easy to follow.  You can
  706.        FTP and TELNET  from within it.
  707.  
  708. Mosaic
  709.  
  710. 7.4    This is similar the CELLO but does not print at all or
  711.        download very well. In some ways the display is better.
  712.  
  713. WSGopher
  714.  
  715. 7.5    Create an icon for the wsgopher.exe file in the normal way
  716.        (File/New in Program Manager).  Double click on the icon to
  717.        start up WSGopher.  You do not need to start Winsock to
  718.        customise it.
  719.  
  720. 7.6    The WSGopher program screen will show the traditional menu
  721.        list and icon bar at the top of the screen.  Select
  722.        Configure/Home Gopher Server from themenu bar.  This will
  723.        allow you set up the gopher server WSGopher looks for when
  724.        the program is next started up.  You may enter the name of
  725.        any gopher site in the box:  try gopher.ic.ac.uk (for
  726.        Imperial College), or more generally, gopher.tc.umn.edu
  727.        will list all the Gopher sites in the World. If you
  728.        regularly use many sites, leave these boxes blank (see
  729.        bookmarks, below).
  730.  
  731. 7.7    Next, select Configure/Local Directories.  You can set
  732.        where downloads will go and the location of temporary
  733.        files. WSGopher currently includes no on-line help. 
  734.        However, the only other main features are Bookmarks and
  735.        Viewers.  Press Alt-E or select Bookmark/Edit Bookmarks or
  736.        click on the Book icon (second from the left).  A list of
  737.        the more popular Gopher sites and services is shown in the
  738.        dialogue box.  For example, you can select a site from the
  739.        list and click on the Fetch button to go straight to that
  740.        page, rather than having to go through several layers of
  741.        menus.
  742.  
  743. 7.8    WSGopher allows searches and navigation in parallel, so you
  744.        can be downloading a file while still searching through the
  745.        Library of Congress catalogue and viewing a weather map. 
  746.        To view downloaded files, you need to set up associations
  747.        either with the File Manager or using Configure/Viewers. 
  748.        For instance, if you have all .GIF files associated with
  749.        Paintshop Pro, when a GIF file is downloaded, it will start
  750.        up PSP and show the file, while still carrying on with
  751.        other downloads in the background.
  752.  
  753. WS_FTP
  754.  
  755. 7.9    This seems to work with very little effort. Most
  756.        requirements are obvious.
  757.  
  758.  
  759. 8      NEWS AND MAIL VIA DICS
  760.  
  761. 8.1    DICS provides a way of running the routine connections to
  762.        Demon under Windows. It will send outgoing mail; collect
  763.        your incoming mail (into your multiple mailboxes if you
  764.        have them); get news and operate the time correction. The
  765.        version 3.7 can be left to operate as configured.
  766.  
  767. 8.2    BUT it is not a newsreader: you need to run DICSUBAT (see
  768.        the DICS documentation) to run the unbatch process just as
  769.        DIS does when you exit from the net connection. This will
  770.        drop you into the Snews program when it is finished (you
  771.        will find that you are treated as the previous user of
  772.        SNEWS and cannot change on the fly). When you exit that you
  773.        will be back in Windows.
  774.  
  775. 8.3    NOR is it a mail reader/writer. You will have to do that in
  776.        DIS/PCElm or any other program you use. You can run the DIS
  777.        programs in a DOS box under windows to make access easier.
  778.  
  779. 8.4    The advantage is that you can now run a complete Windows
  780.        on-line session using Cello, WS-FTP or whatever while DICS
  781.        will make sure that all the routine stuff happens.
  782.  
  783. 8.5    There is a wish list in the news group for DICS
  784.        developments !
  785.  
  786. 8.6    Work is underway on porting the offline parts of news and
  787.        mail to Windows.
  788.  
  789. 9      PROBLEMS AND DEVELOPMENTS
  790.  
  791. 9.1    First indications are that the main problems are at the
  792.        level of basic communications ie getting the modem settings
  793.        right. Read MODEM.TXT, part of the DIS documentation. But
  794.        things that work under DOS and DIS do not always work under
  795.        Windows.
  796.  
  797. 10     FURTHER DEVELOPMENTS AND HOW TO CONTRIBUTE
  798.  
  799. 10.1   This note started as a record of my attempts to get WINSOCK
  800.        started. It will continue as I follow up ideas for further
  801.        programs. I am happy to have suggestions for items to
  802.        include. Some of the programs have documentation of their
  803.        own, of varying quality, and this should be consulted
  804.        first. If it is worth getting a quick summary of some key
  805.        starting points together on any program then suggest it;
  806.        and offer contributions!
  807.  
  808. 10.2   I suggest the following approach on problems:
  809.  
  810.        If you get stuck with something obviously not working post
  811.        a message to the demon.ip.winsock group. It helps a lot if
  812.        you can explain exactly what your configuration is and how
  813.        you got to the point where it is stuck. The technical
  814.        contributors (ie not me) read the group and will offer
  815.        suggestions. If this shows up a general problem we will
  816.        include the answer in a revised note.
  817.  
  818.        On DICS problems mail Mark Gibbons (see Annexe C for a
  819.        problem report note).
  820.  
  821.        If you find anything that looks like a fundamental flaw in
  822.        the instructions here post a message to the group on the
  823.        thread with this in, preferably with a redraft. I will pick
  824.        up and include in revisions.
  825.  
  826.        Minor corrections and suggestions to me by email please
  827.        paul@paulwork.demon.co.uk.
  828.  
  829.  
  830. 11     EDITORS, CONTRIBUTORS AND REVISION NOTES
  831.  
  832. Editor                    Paul Evans
  833. Contributors              Mark Gibbons, Roger Pfister, Geoff Cox, Rob
  834.                           Heyes, David Lewin, Paul Harrington, Neville
  835.                           Wilford, Ian Crowe, Ian Bultitude, George
  836.                           Sobala, Mark Bestley, Marcus Bainbridge,
  837.                           Chris Ames, Martin Beenham and others. 
  838.  
  839. Acknowledgements          
  840.  
  841. To those above who slogged through the earlier editions and most
  842. thanks to those who wrote the programs!. Attribution for some
  843. individual passages follows so that queries can be handled
  844. appropriately.
  845.  
  846. REVISION NOTES
  847.  
  848. VERSION 5
  849.  
  850. Rewritten to drop the use of a separate dialler 
  851.  
  852. Updating of versions
  853.  
  854. Special thanks to Jules who has been trying to work out what v4
  855. was saying!
  856.  
  857.  
  858. VERSION 4
  859.  
  860. DICS added
  861. New approach to path and directory structure
  862. OS/2 option added
  863. More on applications
  864.  
  865. VERSION 3
  866.  
  867. Cleared out many of the minor errors and typos from the first
  868. version.
  869. Added Annexe A 
  870. Simplified the instructions on PATHS
  871. Added some more applications
  872.  
  873. ACCESS AND AVAILABILITY
  874.  
  875. This is the plain text version. It will be posted to
  876. demon.ip.winsock from time to time.
  877.  
  878. The text is also available by FTP from
  879. /pub/ibmpc/winsock/DIS_docs  on DEMON
  880.  
  881. Other formats may be included there.
  882.  
  883. __________________________________________
  884. ANNEXE A
  885. When you unzip the various files for the three main programmes
  886. you should get the following:
  887.  
  888. CELLO
  889.  
  890. 1024-768.STY     1872  17/02/94 08:48  
  891. 640-480 .STY      936  17/02/94 08:42 
  892. 800-600 .STY      936  17/02/94 08:54  
  893. CELLO   .BMK     2048  17/02/94 08:35 
  894. CELLO   .EXE   532211  17/02/94 17:41  
  895. CELLO   .INI      643  17/02/94 17:28 
  896. CELLO   .SIG      122  17/02/94 08:53  
  897. CELLO   .STY     1872  16/02/94 11:06 
  898. CELLO   .ZIP   327236  13/03/94 12:29  
  899. CLOHELP .HLP   373685  17/02/94 16:35 
  900. DEFAULT .HTM     6333  17/02/94 08:41  
  901. README  .1ST     7212  17/02/94 17:27 
  902. VIEWERS .ZIP   359833  13/03/94 12:34  
  903.  
  904.  
  905. DICS
  906.  
  907. DICS    .DOC     3554  31/12/93 07:04  
  908. DICS    .EXE    81724  30/01/94 13:32 
  909. DICS    .ICO      766  17/01/94 22:13  
  910. DICS30AN.ZIP   391642  13/03/94 12:24 
  911. DICS37AU.ZIP    79976  13/03/94 12:25  
  912. DICSHIST.TXT     7663  30/01/94 13:18 
  913. DICSUBAT.BAT     1031  11/12/93 20:00  
  914. MAIL    .WAV    58434  18/01/94 19:13 
  915. MAILNEWS.ICO      766  17/01/94 22:41  
  916. MAILONLY.ICO      766  17/01/94 22:45 
  917. MCI     .VBX    30112  21/10/92        
  918. MSAFINX .DLL    31744  28/04/93       
  919. NEWS    .WAV    58434  18/01/94 19:28  
  920. NEWSONLY.ICO      766  17/01/94 22:47 
  921. READDICS.1ST     1166  23/12/93 23:21  
  922. VBRUN300.DLL   394384  28/04/93       
  923. WSANET  .HLP   105693  21/12/93 22:59  
  924. WSANET  .VBX    40400  21/12/93 23:05 
  925.  
  926. WINSOCK
  927.  
  928.  
  929. BUGS    .LST     9535  03/03/94 00:44  
  930. BYE     .CMD       58  10/01/94 20:06 
  931. DISCLAIM.TXT      662  02/02/94 23:39  
  932. HOSTS   .         153  13/08/93 09:10 
  933. INSTALL .DOC    48117  02/02/94 23:33  
  934. INSTALL .TXT    60278  02/02/94 23:33 
  935. LOGIN   .CMD     1172  10/01/94 20:05  
  936. PINGW   .EXE    26368  08/02/94 21:35 
  937. PROTOCOL.         441  07/07/93 19:46  
  938. README  .MSG      364  02/02/94 00:38 
  939. SERVICES.        2840  09/10/93 17:12  
  940. TCPMAN  .EXE    94464  03/03/94 00:36 
  941. TWSK10B-.ZIP   135634  12/03/94 17:06  
  942. WINPKT  .COM     3516  01/10/93 21:50 
  943. WINSOCK .DLL   102400  03/03/94 00:36  
  944.  
  945. ANNEXE B OTHER OPERATING SYSTEMS
  946.  
  947. Windows for Workgroups
  948.  
  949. This seems to work ok at least in standalone mode. (Geoff)
  950.  
  951. OS/2 GUIDANCE
  952.  
  953. This is from: Chris Ames <amesc@nwlife.demon.co.uk>
  954.  
  955. It means nothing to me but hope it helps any OS/2 people.
  956.  
  957.  
  958. Program and path: C:\OS2\MDOS\WINOS2\WINOS2.COM
  959. Session:          DOS full screen
  960.  
  961. In the settings notebook: COM HOLD ON
  962.                           DOS AUTOEXEC C:\INT\DEMONNET.BAT
  963.  
  964. DEMONNET.BAT:
  965.  
  966. @ECHO OFF
  967. ECHO.
  968. PROMPT $i$p$g
  969. REM SET DELDIR=C:\DELETE,512;
  970. PATH C:\OS2;C:\OS2\MDOS;C:\OS2\MDOS\WINOS2;C:\INT\TWSK;C:\;
  971. LOADHIGH APPEND C:\OS2;C:\OS2\SYSTEM
  972. SET TMP=C:\
  973. SET TEMP=C:\TEMP
  974. SET CELLO=C:\INT\CELLO
  975. LOADHIGH DOSKEY FINDFILE=DIR /A /S /B $*
  976. DOSKEY EDIT=QBASIC/EDITOR $*
  977. REM SET DIRCMD=/A
  978.  
  979.  
  980. ANNEXE C DICS TIPS AND PROBLEMS
  981.  
  982. Reporting problems
  983. COPY OF MARK GIBBONS' MESSAGE
  984.  
  985. D          I          C           S
  986. ial-up     nternet    onnection   ervices
  987.  
  988.  
  989. VERSION 3.4
  990. ~~~~~~~~~~~
  991. DICS is now at a stage where it is "quite" stable.  There are
  992. still a few problems to be ironed out, and most of these,
  993. unfortunately, are of the "difficult to diagnose" variety!
  994.  
  995. So that patterns can be detected (if there are any) it is
  996. important when reporting a problem to give the FULLEST possible
  997. detail.
  998.  
  999. THIS IS FOR EVERYONES BENEFIT - THE SOONER WE ARE DOWN TO 0
  1000. PROBLEMS THE BETTER.
  1001.  
  1002. I would suggest that the following detail be given
  1003.  
  1004. *  DICS Version #
  1005. *  A copy of your DICS.INI file
  1006. *  WSANET.VBX  file date and time stamp
  1007. *  Winsock Type and version #
  1008. *  MS Windows version #
  1009. *  A description of the problem
  1010. *  The processor and speed + memory config of your machine
  1011. *  Your Modem type and whether you have a 16550
  1012. *  The Date and Time the problem happened
  1013.  
  1014. ALSO for news problems
  1015.  
  1016. *  The number of news articles expected
  1017. *  The number received before the problem
  1018. *  The groups you were trying to pull at the time
  1019.    (Details or a copy of your NNTP.DAT would be nice)
  1020. *  Is the problem repeatable and if so at the same place
  1021. *  What is the last 4 lines of output in the news window when the
  1022.    NNTP trace level is set to 4.
  1023. *  The value of your News Kicks parameter - i.e. the number of
  1024. seconds    between each kick
  1025.  
  1026. ALSO for mail
  1027.  
  1028. *  Details of what you were expecting to happen
  1029. *  Details of what actually happened
  1030. *  The last 4 lines of output in the server window when the
  1031. Server trace    level is set to 4 - this if the problem is
  1032. repeatable.
  1033.  
  1034. IF there is any detail which you think would help in solving a
  1035. problem the PLEASE include it.
  1036.  
  1037. I am sorry if this seems like a lot of detail - PLEASE help by
  1038. finding the time to fill in a report properly.  I can assure you
  1039. that it takes longer for me to deal with a problem than it would
  1040. for you to fill in the details!! :) :)
  1041.  
  1042. COPY OF MARK's OTHER MESSAGE
  1043.  
  1044. D          I          C           S
  1045. ial-up     nternet    onnection   ervices
  1046.  
  1047. DICS TIP #1 - Starting DICS Offline
  1048. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1049. If you try to run DICS when not connected to the Internet you
  1050. will find that it *SEEMS* to hang when attempting to get the
  1051. time.  It has'nt actually hung but is waiting for the Winsock to
  1052. resolve "gate.demon.co.uk".  Since it can't connect to the
  1053. nameserver it stops until the winsock TimesOut on the connection.
  1054.  
  1055. A Workaround
  1056. ~~~~~~~~~~~~
  1057. To get around this - so that you can *ALWAYS* start DICS whether
  1058. online or not - (useful offline to change settings) - you should
  1059. put an entry for "gate" in your winsock hosts file as follows:
  1060.  
  1061. gate.demon.co.uk        158.152.1.65
  1062.  
  1063. Then the winsock does not need to refer to the Demon nameserver
  1064. to resolve "gate" and therefore does not hang.  The connection
  1065. will fail, the time will not be fetched and so DICS will *NOT*
  1066. autokick the rest of the services.
  1067.  
  1068. At this point you can enter setup and change any params etc.  If
  1069. however you then kick news or mail you will find DICS locks again
  1070. - because a lookup has been requested of the Demon nameserver.
  1071.  
  1072. To avoid this you can add entries for news and post as follows:
  1073.  
  1074. news.demon.co.uk        158.152.254.254 (corrected CPE)
  1075. post.demon.co.uk        158.152.1.72
  1076.  
  1077. The drawback to making these entries is of course if Demon ever
  1078. changed the addresses of these machines you would have to alter
  1079. your hosts file.  As this does not happen very often, it's not
  1080. much of a drawback! (But it did just after that was written CPE)
  1081.  
  1082.  
  1083.        
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089. -- 
  1090. Geoff Cox
  1091. London Docklands' SATRO
  1092. South London Science & Technology Centre
  1093. Wilson Road
  1094. London SE5 8PD
  1095.  
  1096. +44 81 644 8046
  1097. geoff@satro.demon.co.uk
  1098. From news@bigblue.oit.unc.edu Sun Mar 27 02:52:03 1994
  1099. Received: from bigblue.oit.unc.edu by SunSITE.Unc.EDU (5.65c+IDA/FvK-1.07) with SMTP
  1100.           id AA21970; Sun, 27 Mar 1994 14:41:57 -0500
  1101. Received: by bigblue.oit.unc.edu (AIX 3.2/UCB 5.64/4.03)
  1102.           id AA29623; Sun, 27 Mar 1994 14:12:36 -0500
  1103. Received: from GATEWAY by bigblue with netnews
  1104.     for winsock@sunsite.unc.edu (winsock@sunsite.unc.edu)
  1105. To: winsock@sunsite.unc.edu
  1106. Date: 27 Mar 94 10:52:03 PST
  1107. From: rkobenter@vmsmail.gov.bc.ca
  1108. Message-Id: <1994Mar27.105203.3680@vmsmail.gov.bc.ca>
  1109. Organization: BC Systems Corporation
  1110. Sender: ses
  1111. References: <7.8969.365.0N5C9D9C@cld9.com>, <1994Mar25.090313.3667@vmsmail.gov.bc.ca>, <phayes.206.2D94A32A@tamu.edu>
  1112. Subject: Re: MS VxD-based 32-bit TCP/IP...winsock... SERIALIZATION
  1113.  
  1114. In article <phayes.206.2D94A32A@tamu.edu>, phayes@tamu.edu (Pat Hayes) writes:
  1115. >>BUT, NetManage has taken the correct approach to the rest of their apps
  1116. >>(as has SPRY and FRONTIER and others), they have written to WinSock.
  1117. > ...Well, I just tried this experiment.  
  1118. >    - Unloaded the NEWT and Chameleon TCP/IP stuff from my WFWg network.
  1119. >    - Installed the new MS VxD TCP/IP and got it to work.
  1120. >    - Ran all my generic winsock apps (Eudora, Trumpet, etc) just fine.
  1121. >    - Crashed the Netmanage (v4.0) apps (telnet, ftp, ping).
  1122. >    - Crashed my (NEWT-bundled) PC-X server, 
  1123. >         even after reinstalling to use a generic winsock TCP/IP vice NEWT.
  1124. >>So if you want to try a VxD stack then go and get the MS-VxD and layer WinSock
  1125. >>apps such as NetManages' on top.
  1126. > ...Yes, get MS' TCP/IP, use generic winsock apps, _BUT_ certain vendors'
  1127. >    "winsock-compatible" apps may work only with those vendors' stacks. The
  1128. >    Netmanage apps I have were looking specifically for NEWT, didn't 
  1129. >    find it, and crashed.  Same with our NEWT-bundled PC-X.
  1130. >>My guess is that vendors will bring out their own VxDs because of things such
  1131. >>as NFS and areas not currently covered in WinSock.
  1132. > ...I read in an earlier article that Netmanage was _NOT_ moving to VxD
  1133. >    until Chicago became the defacto standard OS.  
  1134. >    Heh!  
  1135. >    "Hey, Netmanage, the train is leaving..."
  1136. >>However, they will probably start un-bundling their apps from their stacks 
  1137. > for those people who want to run over the 'defacto' standard Microsoft TCP/IP
  1138. > ...I think NCD will sell PC-X as a stand-alone product to work with
  1139. >    most TCP/IP stacks; as well as bundled with Netmanage stuff.
  1140. >>On the other hand, I am hearing that we can expect non-MS VxD stacks to be
  1141. >>Windows 3.1x compatible, 
  1142. > ...non-WFWg (i.e.- 16-bit) Windows is a dead-end.  Why would vendors develop
  1143. >    32-bit stuff for a 16-bit OS?  I don't think so. 
  1144. >>whereas the MS=VxD currently appears only to 
  1145. >>work in a WfWg scenario. So if you are not a WfWg user then the choice is clear
  1146. >>and at the moment there are only two solutions: Frontier and the PD VxD stack.
  1147. >                                                                   ^^^^^^^^^^^^^
  1148. > ...If you're talking about the MS stack, I don't think the MS VxD stack 
  1149. >    will install on regular (non-WFWG) Windows. At least, not without a _ton_
  1150. >    of finagling. If you want to be doing TCP/IP or NFS or other networking;
  1151. >    you shouldn't be using a non-WFWg Windows. Get with the program!
  1152. >>Robert
  1153. > Pat
  1154. > --
  1155. > Pat Hayes, Meteorology, Texas A&M University  *** whoop! ***
  1156. > phayes@tamu.edu <<--email---U$Mail-->> TAMU,CS,TX,77843-3150
  1157. >          "...yankee by birth...Aggie by the grace of God..."
  1158.  
  1159.  
  1160. * B U T ** is this not what we expected? I mean the DLL version (as opposed to
  1161. the Chameleon/D version) of the Netmanage apps are serialized to the NewT
  1162. stack. Yes the apps are WinSock (easy to prove) but the serialization is
  1163. the problem, get the apps from ChameleonD and I figure it should work.
  1164.  
  1165. Its long been a sore  spot with me all the serialization, I hope that the likes
  1166. of FTP and SPRY and FRONTIER seriously look at the way they licence
  1167. their apps for the Microsoft VxD stack. So far I prefer the FTP scheme
  1168. (if a licence is necessary at all) of having it in the PCTCP.INI
  1169. in clear text. Agreed this can pose problems, but the possibility when
  1170. weighed against the advantages are numerous
  1171.  
  1172. robert kobenter
  1173. rwkobent@bcsc02.gov.bc.ca
  1174.  
  1175. Victoria BC Canada
  1176.  
  1177. ---disclaimer---
  1178. comments are mine and not necessarily shared by the posting organization
  1179.  
  1180.  
  1181.  
  1182.  
  1183.